package com.yuanfeng.service;


import com.yuanfeng.basedata.entiry.KcsjMessage;

import java.util.List;

/**
 * @ClassName UserService
 * @Description T0D0
 * @Author yuanfeng
 * @Date 2019/9/6 21:50
 * @Version 1.0
 **/


public interface MessageManageService {

    /**
     * @Description: 留言
     * @Param 留言对象
     * @return 返回留言成功的对象
     * @date: 2019/9/9 23:21
     */

    KcsjMessage leaveMessage(KcsjMessage kcsjMessage);


    /**
     * @Description:根据ID获取所有留言对象
     * @Param 用户ID
     * @return 返回所有留言对象
     * @date: 2019/9/9 23:21
     */

    List<KcsjMessage>  listAllMessage(Integer userId);

    /**
     * @Description:得到所有留言
     * @Param
     * @return
     * @date: 2019/9/9 23:46
     */

    List<KcsjMessage>  listAllMessages();

    /**
     * @Description: 根据留言ID删除留言
     * @Param 留言ID
     * @return
     * @date: 2019/9/9 23:57
     */

    void deleteByMessageId(Integer messageId);

}
